Roma 21-06-09 100km Small Team Mixed LWT - New World Record (by Maria Teresa Bizzarri)
Slideshow